package com.alibaba.citrus.cr.mn.order.center.facade.function.impl;

import com.alibaba.citrus.cr.mn.order.center.common.SetOrderTag;
import com.alibaba.citrus.cr.mn.order.center.facade.function.check.AbstractOrderParamsCheckService;
import com.alibaba.citrus.cr.mn.order.center.facade.function.check.ExchangeOrderUpdateParamsCheck;
import com.alibaba.citrus.cr.mn.order.center.facade.function.common.AbstractOrderAtomUpdateService;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;

/**
 * @author dongju
 * @ClassName ExchangeOrderAtomUpdateServiceImpl
 * @description: 批量提交换货订单服务
 * @date 2023/05/23
 * @version: 1.0
 */
@Service("exchangeOrderAtomUpdateService")
public class ExchangeOrderAtomUpdateServiceImpl extends AbstractOrderAtomUpdateService {
    @Resource
    private ExchangeOrderUpdateParamsCheck exchangeOrderUpdateParamsCheck;

    @Override
    public String getOrderTag() {
        return SetOrderTag.EXCHANGE;
    }

    @Override
    public AbstractOrderParamsCheckService getCheckService() {
        return exchangeOrderUpdateParamsCheck;
    }

}
